be granted permission to reside - Español Inglés Diccionario